
#include "Vector4.h"

namespace p2 {

template<> const Vector4<real32> Vector4<real32>::ZERO(0.f, 0.f, 0.f, 0.f);
template<> const Vector4<real32> Vector4<real32>::UNIT_X(1.f, 0.f, 0.f);
template<> const Vector4<real32> Vector4<real32>::UNIT_Y(0.f, 1.f, 0.f);
template<> const Vector4<real32> Vector4<real32>::UNIT_Z(0.f, 0.f, 1.f);
template<> const Vector4<real32> Vector4<real32>::ONE(1.0f, 1.f, 1.f);

template<> const Vector4<real64> Vector4<real64>::ZERO(0.0, 0.0, 0.0, 0.0);
template<> const Vector4<real64> Vector4<real64>::UNIT_X(1.0, 0.0, 0.0);
template<> const Vector4<real64> Vector4<real64>::UNIT_Y(0.0, 1.0, 0.0);
template<> const Vector4<real64> Vector4<real64>::UNIT_Z(0.0, 0.0, 1.0);
template<> const Vector4<real64> Vector4<real64>::ONE(1.0, 1.0, 1.0);

}
